imperial mammoth (archidiskidon imperator) - Turkish English Dictionary